![]()
3385
Scott Blvd.
Santa Clara, CA 95054-3115
Tel:
+1/408.727.6600
Fax:
+1/408.727.6622
USB Advisor™ 2.15 - Release Notes
Updated: November 29, 2005
1.
Overview
3.1
What’s New
3.2
Known Issues
3.3
API
5.
Support
This Read Me file contains last-minute product information
for the USB Advisor™ software for Microsoft Windows. For full instructions on using the USB Advisor™ please see the User's
Manual and other documents provided with this product.
The following is a list of recommendations for the
configuration of the host machine that runs the USB Advisor™ application and
that is connected to the USB Advisor™ system. Please note that the application
would operate on systems with less memory and slower CPU rate than the
recommended; however, for best results it is recommended that the host machine
meets or exceeds the suggested configuration.
Operating System:
Microsoft Windows Windows 2000 or Windows
XP.
Required setup:
Microsoft Internet Explorer, version 5 or
newer.
Processor:
For optimum performance, use processors of Intel's PentiumIII/Pentium4 family, AMD’s Athlon/Duron family, or other compatible processors with clock speed of 500mHz or higher (Processors of Intel’s Pentium II/Celeron family or AMD’s K6 family with clock speed of 300mHz is a minimum).
Memory:
For the best performance, it is recommended to have physical RAM twice the size of the recording buffer setup - 256MB or more (minimum of 128MB of RAM).
Hard Disk:
At least 20MB of free hard disk space is required for the installation. Additional disk space is needed for the operation of the applications and for storing the recorded data in files during the recordings process (can be as much as 150MB when recording a full buffer size).
Display:
Resolution of at least 1024 x 768 with at
least 16-bit color depth is recommended (resolution of 800 × 600 with
16-bit color is a minimum).
Connectivity:
USB 1.1 or 2.0 interface is required to
connect the analyzer to the host PC. This is not a requirement if the analyzer
application is used only to view pre-recorded traces.
1.
This is
version 2.15 of the USB Advisor™ protocol analyzer.
2.
This release
contains the following components, which are necessary for the operation of the
product:
o
USB Advisor™
Application Version 2.15
o
USB Advisor™
Bus Engine Version 2.01
o
USB Advisor™
Firmware Version 1.07.
1.
This release
includes the following updates and fixes:
§
Access
Decoding Dialog via "Decode" Button in Toolbar (Always available)
§
Access Decoding
Dialog from ANY packet, transaction, or transfer (You previously had to look
for an appropriate entry!)
§
Single click
selection of decoders (was select then apply)
§
Selection
choices now direction-aware (only applicable ones added to selection list)
· The integrated Generation File (.utg file) Editor does not work with Windows 98 or Windows ME. You can either edit the .utg files with your own text editor, or upgrade to Windows 2000 or XP.
· In rare circumstances, the search feature may fail to find items that exist. If this occurs, close the application and start it again.
· Errors may appear in the last couple of packets of a recording that are not real errors. They are a side effect of the recording terminating during the middle of a packet.
· When uninstalling version 1.60, you may get a dialog asking: "! This will remove InstallShield Dialog Sampler from your computer. Do you wish to proceed?" Just click on "Yes". The correct application WILL be uninstalled (The phrase in the InstallShield script should have contained the string "USB Advisor" in the place of "InstallShield Dialog Sampler").
Automation:
·
Sample files Installation: To install the sample
files, please select the ‘Custom’ installation option and select the
‘Automation’ group. The samples are suitable for the USB Advisor™ analyzer. Please refer to the Automation manual for
additional information.
· To run the sample files, you should make sure that the USB Advisor™ software is already installed.
· The library file name to be used is: USBAutomation.tlb for the USB Advisor™ analyzer.
·
HTML Sample:
· For editing the HTML sample code you can use a text editor or other HTML-editing tools.
· CPP sample:
1. To compile the Visual C++ sample project you
first need to install the Microsoft Visual Studio.
2. You can select to install the USB Advisor™
software in a directory different than the default one. If you choose to do so,
make sure you add a path to the installation directory in your project’s paths
list. You can find the USBAutomation.tlb file in the installation
directory. When using Microsoft Visual Studio, the path to the installation
directory should be added to the following places in the ‘Project Settings’
property sheet:
(1) Under ‘C/C++’ tab, ‘Preprocessor’ category
in the ‘Additional include directories’.
(2) Under ‘Resources’ tab, in the ‘Additional
resource include directories’.
·
When a remote server is disconnected abruptly while a
client application is still connected, the client application might hang up for
several minutes. At the end of this timeout, the client would be released with
a “The RPC server unavailable” notification. This is due to Windows conduct. [C0004997]
This automation server allows to launch and access CATC analyzer automation servers dynamically at run-time and remotely ( as long as all necessary DCOM settings and permissions are set on the remote server ) and successfully handle automation events from them in situations where otherwise it is difficult or impossible. The examples below will show how limitations imposed by script engines used in HTML browsers and Windows Script Host could be overridden using this adapter server.
Classid :
A0CB5386-38BA-4970-8782-3D1B707C3E5F
ProgID : CATC.AnalyzerAdapter
COM server :
CATCAnalyzerAdapter.exe
Primary default
interface : IAnalazerAdapter
|
HRESULT CreateObject ([in] BSTR class_id, [in,optional] BSTR host_name, out,
retval] IDispatch** ppNewObj ); |
This method instantiates CATC analyzer object on local or
remote machine and attaches it to the adapter
Parameters
class_id -
string representation of classid, or ProgId ( "clsid: 0B179BB3-DC61-11d4-9B71-000102566088"
or "CATC.USBTracer" for CATC USB analyzer )
host_name - the name of the remote server
where the analyzer object should be instantiated. Empty value means localhost.
ppNewObj - pointer to the created remote
object, NULL if the object has not been instantiated or accessed
Return values
Remarks
Only CATC analyzer COM servers can
be instantiated through this method. The method Detach ( see below ) should be
called when the work with the remote object is completed( NOTE: The pointer
returned in ppNewObj should be
released separately ).
Example
VBScript:
</HEAD>
<OBJECT
id=AnalyzerAdapter
classid=clsid:A0CB5386-38BA-4970-8782-3D1B707C3E5F>
</OBJECT>
...
<input
type="button" value="Connect"
name="BtnConnect">
<INPUT
NAME="RemoteServer">
<SCRIPT
LANGUAGE="VBScript">
<!--
Sub
BtnConnect_onclick
On Error Resume Next
Set Analyzer =
AnalyzerAdapter.CreateObject("CATC.USBTracer", RemoteServer.value )
if Not Analyzer Is Nothing Then
window.status = "USBTracer
connected"
else
msg = "Unable to connect to USBTracer"
MsgBox msg, vbCritical
window.status = msg
End If
End
Sub
-->
</SCRIPT>
WSH:
'
Create CATC analyzer adapter first..
Set
AnalyzerAdapter = WScript.CreateObject("CATC.AnalyzerAdapter",
"Analyzer_")
RemoteServer
= "EVEREST"
Set
Analyzer = AnalyzerAdapter.CreateObject("CATC.USBTracer",
RemoteServer)
Analyzer.StartRecording
( Analyzer.ApplicationFolder & "my.rec" )
...
|
HRESULT Attach([in] IDispatch* pObj); |
This method attaches CATC analyzer object to the adapter.
Parameters
pObj -
pointer to the CATC analyzer object to be attached.
Return values
Remarks
Only CATC analyzer COM servers can
be attached to the adapter. If some other analyzer object was previously
attached to the adapter it will be detached by this call. When the analyzer
object gets attached to the adapter a client application using the adapter becomes able to handle automation events
fired by the remote analyzer object through adapter.
Example
VBScript:
</HEAD>
<OBJECT
id=AnalyzerAdapter
classid=clsid:A0CB5386-38BA-4970-8782-3D1B707C3E5F>
</OBJECT>
...
<input
type="button" value="Connect"
name="BtnConnect">
<SCRIPT
LANGUAGE="VBScript">
<!--
Sub
BtnConnect_onclick
On Error Resume Next
Set Analyzer = CreateObject("CATC.USBTracer"
) 'VBScript function creates object
locally
if Not Analyzer Is Nothing Then
AnalyzerAdapter.Attach
Analyzer ' attach analyzer to the adapter
window.status = "USBTracer connected"
else
msg = "Unable to connect to USBTracer"
MsgBox msg, vbCritical
window.status = msg
End If
End
Sub
-->
</SCRIPT>
WSH:
'
Create CATC analyzer adapter first..
Set
AnalyzerAdapter = WScript.CreateObject("CATC.AnalyzerAdapter",
"Analyzer_")
'VBScript
functioncreates object locally
Set
Adapter = WScript.CreateObject("CATC.AnalyzerAdapter")
AnalyzerAdapter.Attach
Analyzer ' Attach analyzer object to the adapter
Analyzer.StartRecording
( Analyzer.ApplicationFolder & "my.rec" )
...
|
HRESULT Detach(); |
This method detaches the CATC analyzer object from the
adapter.
Parameters
Return values
Remarks
This method detaches an analyzer
object from the adapter. This method doesn't guarantee that all resources
associated with the detached object will be freed. All existing pointers to
that object should be released to destroy the remote object.
Example
VBScript:
</HEAD>
<OBJECT
id=AnalyzerAdapter
classid=clsid:A0CB5386-38BA-4970-8782-3D1B707C3E5F>
</OBJECT>
...
<input
type="button" value="Connect" name="BtnConnect">
<input
type="button" value="Disconnect"
name="BtnDisconnect">
<INPUT
NAME="RemoteServer">
<SCRIPT
LANGUAGE="VBScript">
<!--
Sub
BtnConnect_onclick
On Error Resume Next
Set Analyzer =
AnalyzerAdapter.CreateObject("CATC.USBTracer", RemoteServer.value )
if Not Analyzer Is Nothing Then
window.status = "USBTracer connected"
else
msg = "Unable to connect to USBTracer"
MsgBox msg, vbCritical
window.status = msg
End If
End
Sub
Sub
BtnDisconnect_OnClick
AnalyzerAdapter.Detach '
Detach the analyzer object from adapter
Set Analyzer = Nothing ' Release the pointer to the analyzer
returned by CreateOject()
window.status = "USBTracer disconnected"
End
Sub
-->
</SCRIPT>
WSH:
'
Create CATC analyzer adapter first..
Set
AnalyzerAdapter = WScript.CreateObject("CATC.AnalyzerAdapter",
"Analyzer_")
RemoteServer
= "EVEREST"
Set
Analyzer = AnalyzerAdapter.CreateObject("CATC.USBTracer",
RemoteServer)
Analyzer.StartRecording
( Analyzer.ApplicationFolder & "my.rec" )
...
AnalyzerAdapter.Detach ' - Disconnect the remote analyzer from
the adapter
Set
Analyzer = Nothing ' - Release the
analyzer ...
'Release
the adapter ...
Set
AnalyzerAdapter = Nothing
|
HRESULT IsValidObject([in] IDispatch
*pObj, [out,retval] VARIANT_BOOL* pVal ); |
This method helps to determine whether some automation object can be attached to the adapter.
pObj –
pointer to the object validated
pVal
– pointer to the varable
receiving result. TRUE if the validated
object can be attached FALSE otherwise.
Parameters
Return values
Remarks
Only CATC analyzer COM servers
can be attached to the adapter.
Example
VBScript:
</HEAD>
<OBJECT
id=AnalyzerAdapter
classid=clsid:A0CB5386-38BA-4970-8782-3D1B707C3E5F>
</OBJECT>
...
<input
type="button" value="Connect" name="BtnConnect">
<input
type="button" value="Disconnect"
name="BtnDisconnect">
<INPUT
NAME="RemoteServer">
<SCRIPT
LANGUAGE="VBScript">
<!--
Sub
BtnConnect_onclick
'Launch MS Excel instead of USBTracer!!!
Set Analyzer =
CreateObject("Excel.Application")
Analyzer.Visible = True
If Not AnalyzerAdapter.IsValidObject(
Analyzer ) Then
MsgBox "The object cannot be
attached", vbCritical
Set Analyzer = Nothing
Exit
Sub
End If
End
Sub
-->
</SCRIPT>
New Features:
·
Video Class
decoding of Descriptors, Requests, and data headers
·
Supports
Transaction level decoding for Isoch Video Data Headers
·
Add shortcuts
for Hiding SOF, NAK, Chirp
·
Add shortcuts for
Display and Recording Options and Generate start/stop
·
Add menu
selection to load the most recently assigned decoding mapping to a trace file,
saving time from having to map each endpoint explicitly
·
Endpoint Data
Compare feature allows user to select 2 endpoints in a trace and verify that
the data in one-direction matches the data echoed back.
·
Selection of
an endpoint for Search, Hide, etc. now includes the direction, so (for example)
Endpoint 3 OUT and Endpoint 3 IN are treated separately
·
Separate USBTracer
API library from Advisor API library so they can be used by themselves
·
File Open
dialogs now include BOTH .usb and .utg files
Bug Fixes:
·
PTP/Still
Image decoding bug fixes
·
Add
"Complete No" field to show transactions which are not completed, as
is done in USB Chief
·
Remove
extraneous data that was occurring during Export Data feature.
·
Fix Timing
Calculator time base default behavior
·
Allow decoding
of captures that have truncated data, as best as we can.
·
Fix erroneous
Toggle Violation Error that occurred after a SET_INTERFACE command
·
Fix Bandwidth
calculation error when small number of packets being measured
·
Fix minor PTP
and OTG Decoding errors
·
Fix truncated
export of Transactions to .CSV files
New Features:
·
Picture Transfer
Protocol /Still Image Class Decoding
·
Trigger
Timestamp added to File Information
Bug Fixes:
·
Fix turnaround
violation trigger when it is the last packet before suspend
·
Fix Mass
Storage Decoding bug that prevented complete decoding in cases where Writes
were started very quickly after the previous one completed.
·
Fix crash that
happened when around 10,000 errors of the same type occur.
·
Add more
tolerance for SE1 conditions
·
Filter SE0
conditions better (Don't report them if marginal)
·
Fix search for
data pattern in Transfer bug
New Features:
·
2-Stage SOF
Hiding Option, allowing the hiding of only empty-frame SOF packets
·
User can
select Timestamp to be displayed at beginning or end of packet
·
Timestamp now
shown for Transactions and Transfers
·
Export to CSV
file for Excel, etc.
·
Keyboard
Shortcuts for changing levels: CTRL-<1,2,3,4>
·
Support new
Advisor hardware revision
Bug Fixes:
·
Disallow
Toggle Error Detection on Control Endpoints
·
Fix false detection
of turnaround violation after a complete split Data In (Host doesn't ACK these)
·
Assorted
Bluetooth Decoding file fixes and updates
·
Hub Decoding
file fixes
·
Show error for
script decoder files that don’t have UsbClassCode or UsbVendorId declared
·
Fix improper
decoding of Hi-Speed bulk due to packet length assumption of 64 bytes (its 512
on HiSpeed)
·
Fix occasional
hang when applying Mass Storage decoding to an endpoint
·
SCSI Mass
Storage decoding file fixes and enhancements
·
Fix Low Speed
Capture problem where packets are missed due to intermingled SE0 signals of
less than 210ns between packet bits.
·
Fix inability
to search for or hide any addresses over 63
·
Fix improper
toggle triggering on SPLIT packets
·
During OTG SRP
analysis, show premature SOF's before Bus Reset as an error
·
Don't show
false Data Toggle violations when Data Truncation is enabled
New Features:
·
Advanced
Script-Based Decoding
·
Mass Storage
Bulk-Only SCSI Decode
·
Updated Hub
Decoder
·
Update
Bluetooth HCI decoder
·
Preserve user
overrides on Transfer Types (Interrupt vs Bulk assignment)
Bug Fixes:
·
Timing
Calculator can now be closed when it's pinned
·
Search for
Frame Number, Empty Frames, and non-empty frames fixed
New Features:
·
Navigator Window
to help define areas of interest for scrolling within a trace file
·
Dockable
Bandwidth Calculator
·
Descriptor
Decoding window is now sizeable
·
.VCD file
importing function
·
Marker dialog
can remain open while navigating through trace file
·
Search for Transfer
Data Length
·
View Transfer
Data Block
·
Trigger on
Data Length Equals, Less than, Greater than, and Not Equal to a value
·
F1 key-based
Help
·
Explorer
plug-in for previewing .usb files
·
Faster Hiding
of Packets
·
Vendor ID's
Decoded into their company name
·
Hide Chirps
button (for use when viewing USBTracer trace files)
Bug Fixes:
·
Next and
Previous buttons in Decoding Dialog fixed
·
Fix crash when
hitting Hide Devices button after previously closing it with the close box
(rather than the Apply button)
·
Fix ability to
hide packets based on speed
·
MDATA Packet
Direction fixed
·
Formulas now
shown for Timing Calculator
·
Fix Export
Data bug which exported data from NAK'ed transactions
·
Export Data
now works on transfers over 1 million
·
Fix decoding
of High Bandwidth Isoch Transfers
·
Fix false
toggle violation when GET Control Transfer returns no data
·
Fix incorrect
identification of Bulk transfer on low speed branch
·
Fix incorrect
toggle violation after Chirp Sequence
·
Fix misc. bugs
in Timing Calculator
·
Fix bug which
prevented partial nibble mask/match values in data related Recording Resources (Data
Pattern, Transactions, Device Requests)
New Features:
·
Transaction
Decoding in Background allows quicker access to viewing traces
·
Search for
Splits
·
Performance
Enhancements
·
Updating older
files to current versions is now under User's control
·
User can
override transfer types identified for some Interrupt and Bulk transfers, in
case analyzer was not able to distinguish them properly
·
User can
choose Quick Search for Pid's and some Bus Conditions, at the cost of greater
memory use. Also speeds up SOF/NAK
hiding.
·
Quick search
for ANY Errors
·
Add ability to
default to Data Fields Expanded
Bug Fixes:
·
Installation
fixed to avoid possibility of accidental deletion of user's trace files or
other files in the Advisor directory during uninstall,
·
Fix crash upon
loading previous version files that contain Markers
·
Fix decoding
of OTHER_SPEED_CONFIGURATION descriptor
·
Fix crash when
doing time calculations on Empty trace
·
Fix bug that
prevented USBChief files of release 1.33 from being converted to current
format.
·
Fix Auto-Merge
recording options feature
·
Improve
Transfer Decoding algorithms to better identify transfer types
·
Fix virtual
memory problem in Export to Generator Text feature
·
Fix crash when
double-clicking on a .usb file
New Features:
·
Trigger
Sequence Enhancements: Up to 7 levels of trigger event sequencing for ALL event
types. In addition, up to 2 of these
events can utilize Counters.
·
New, more
complete, easier to use Display Options Dialog.
·
Automation
(Remote Control) Interface and API available
·
Search in
Hidden Elements
·
Find All
search function
·
Licensing and
Maintenance infrastructure
·
Split Token
trigger
·
Packet
Direction field in Packet View
·
Identify and
report incomplete byte errors
·
Trigger on
incomplete bytes
·
Bluetooth
Decoding file is now 1.1 compliant
·
Go To Channel
implemented
·
Windows: Tile
Vertical as well as Horizontal
·
Performance
Enhancements
Bug Fixes:
·
Fix crash when
hitting Device button in Bandwidth Calculator
·
Channel in
Recording Options dialog not set correctly after saving .rec file
·
Toolbar icons
now correct after an install
·
Fix 2.0
GetDescriptors and SetDescriptors decoding
·
Fix crash when
scrolling an empty trace window
·
Fix false
toggle errors after a Bus Reset condition
New Features:
·
Bus
Utilization view
·
Drop-down
display option menus on Packet Fields
·
Trigger on
Data Length
·
Markers are now
supported for Transactions
·
Option of
displaying Timestamp in Nanoseconds
Bug Fixes:
·
Fix idle time
calculations when packets are preceded by or follow bus conditions and/or
packets of different speeds (low speed on full speed branch)
·
Fix error in
Suspend Detection
·
Fix error
which caused faulty data to be displayed in the transaction view of a packet
which had errors
·
SplitTransaction
faulty toggle violations fixed
·
Export Data
works on Control Transfers now.
Bug Fixes:
·
Fix incorrect
toggle errors on ISOC split transaction
·
Fix problem
where ISOC transactions were being misinterpreted as BULK transactions, and
vice-versa
·
Fix problem
with doing a ‘SaveAs’ from Advisor on an Advisor file (and vice-versa) was
reporting numerous errors incorrectly.
·
Fix bug where
toggle/timeout errors were being reported on addresses that were not on the USB
wire under test.
·
Fix bug which
caused dropped trace data blocks ~30 packets before the end of a trace after
stop button is hit. Generally causes a
false CRC problem, but could be others.
Effects only high speed traces.
·
Add checking
for ENDPOINT_HALT to reset toggle state of an endpoint. Prior to this, toggle
state was incorrectly shown as being an error in half of the cases.
·
Fix bug that
would cause incorrect data toggle and timeout error analysis on devices with
addresses above 63.
Bug Fixes:
·
Fix Ping
output in Export to Gen File
·
Framing error in
High Speed during reset: was showing errors on 2 packets, should have been 1.
·
Use better
filter for transceiver glitches to prevent regular Bad Packets from being
filtered
·
Show missing
NAKs as errors (They were not being shown at any level)
·
Fix various toggle
violation errors: show ones that were being missed, remove false reports.
·
Fix various
turnaround/timeout violation errors: show ones that were being missed, remove
false reports.
·
Make
turnaround violation visible at Transaction level
·
Fix exporting
Low Speed trace to Gen File
·
Make
Timestamps on Consecutive Packets which are the same an Internal Error
·
Fix bug that
caused bad data packets to be generated sometimes when bit stuffing had
occurred.
·
Fix Bus
Conditions timestamp and duration precision.
·
Fix tooltip/taskbar
interference bug in Windows NT/2K
·
Truncate Data
feature fixed
·
False
Turnaround Violations fixed
·
Fixed RESTART
Recording Option Action for Counters and Sequencers.
·
Timestamp
precision improvements
·
Fix bug in
Suspend and Resume duration calculations.
New Features:
·
Traffic
Summary Report
·
Bandwidth
Calculator
·
Enhanced
Search capabilities
·
Data Export
(ASCII or Binary)
·
Enhanced
Transfer Decoding
·
Data Cell View
at all levels
·
Right button
support
Bug Fixes:
·
Garbage Trace
data on Full Speed traces when disconnecting then reconnecting. New Bus Engine
(1.30) fixes this bug.
·
Decoding from
the Setup packet field was causing hangs, crashes, and/or incorrect data to be
displayed. Fixed in this release.
·
Recording
Options trigger out conditions were changing which resource they were
associated with. Fixed.
·
New bus engine
(1.23) fixes a bug that was preventing "Filter In" recording option
function.
·
New
Advisor.sys driver file fixes a bug that prevented it from working on systems
with a VIA-based host controller, and on some Intel systems.
·
Fixes crash
that occurred when selecting Window/Windows... menu item.
·
Fix checkboxes
losing their checked state in "RecordingOptions/Events/Errors" and
"RecordingOptions/Events/External Input signals" dialogs.
·
A new version
of the BusEngine, 1.22 is included with this release. Please update the
BusEngine for your analyzer after installing the software. Use the "Update
BusEngine" button in the Setup Analyzer dialog window for this purpose.
·
Firmware
version remains 1.02 as in Release 1.2.
·
Merging of
dual trace traces (which were recorded simultaneously) into one file. If recorded above and below a High-speed
Hub, the classic branch packets are incorporated into the decoding of the split
transaction and transfer viewing levels.
·
Configurable
trigger output (to the breakout board)
·
Setup data
trigger/filter capability
·
Conversion of
Inspector/Detective trace files, as well as better conversion of USB Chief
files.
·
Support for
tracing operations on Windows NT 4.0, (requires the addition of a USB for NT
stack)
·
BusEngine/Firmware/Software
version compatibility enforcement: Recording is not allowed unless all three
components are determined by the software to be compatible.
·
Transaction/Transfer
analysis speed-up. Under certain
conditions, the previous release would appear to be hung during the automatic
decoding stage when a file was loaded, when in reality it was slowly working.
The algorithms have been optimized to speed this up greatly.
·
View Data
Block pops up a dialog showing all the data bytes of a packet to allow
scrolling through the data of large packets, in addition to providing cut &
paste support.
·
Time between
transactions, transfers, etc is calculated and displayed.
·
A new version
of the BusEngine, 1.10 is included with this release. Please update the
BusEngine for your analyzer after installing the software. Use the "Update
BusEngine" button in the Setup Analyzer dialog window for this purpose.
·
A new version
of the Firmware, 1.02 is included with this release. Please update the Firmware
for your analyzer after installing the software. Use the "Update
Firmware" button in the Setup Analyzer dialog window for this purpose.
New Features:
·
Transaction,
Split Transact, and Transfer views.
·
Class/Vendor
request decoding
·
Additional
error detection & display: microframe errors, babble, handshake violations,
data toggle, illegal EOP sequence
·
Hide Nak
Transactions with 1 button
·
Enumerate
& Display Microframes
·
Data
Truncation (saves analyzer memory to allow recording of more packets)
·
Capture
external signal values during recording for later display
·
Greatly
enhanced Triggering and Filtering (Trigger on Errors, handshake, token,
data-qualified transactions, etc.)
·
Trigger
sequencing and counters
·
Triggers on
external input
·
Trigger Out
signal available on Breakout Board
·
Hide devices
(addr & endp) toolbar button for uncluttered trace viewing
·
A new version
of the BusEngine, 1.0 is included with this release. Please update the
BusEngine for your analyzer after installing the software. Use the "Update
BusEngine" button in the Setup Analyzer dialog window for this purpose.
·
A new version
of the Firmware, 1.0 is included with this release. Please update the Firmware
for your analyzer after installing the software. Use the "Update
Firmware" button in the Setup Analyzer dialog window for this purpose.
Application
·
Added support
for the classic-speeds recording channel. When you have traffic on both
channels, two trace views windows will open tiled.
·
Added
improvements to recording options, display options, and search.
·
Added error
summary report and a limited timing calculator.
Firmware
- Added support for new hardware and
classic-speeds recording channel.
BusEngine
·
Added support
for new hardware and classic-speeds recording channel.
Please
periodically check LeCroy Protocol Solutions Group’s web site for software
updates and other support related to this product. Software updates are
available to those users with current Maintenance Agreements.
E-Mail:
mailto:support@catc.com
Voice: +1
800 909 2282 (USA/Canada)
+1 408 727 6600 (worldwide)
Fax: +1
408 727 6622 (worldwide)
E-Mail: mailto:contact.corp@lecroy.com
![]()
© Copyright LeCroy Corporation
2005
LeCroy, LeCroy Protocol
Solutions Group, USBMobile™, USBMobileHS™, USB Advisor™, USB Chief™, USBTracer™
and USBTrainer™ are trademarks of LeCroy Corporation.
Microsoft Windows is a registered trademark of
Microsoft Inc.
Pentium is a trademark of Intel Corporation.
Athlon and Duron are trademarks of Advanced Micro Devices,
Inc.
Acrobat, Acrobat Reader and the Acrobat logo are
trademarks of Adobe Systems Incorporated.
LeCroy reserves the right to revise these
specifications without notice or penalty.